package com.guoheng.hazard.sys.model.dto.hazard;

import com.guoheng.hazard.sys.model.dto.UpdateDTO;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 类功能描述:　MonitorCameraInsertDTO
 *
 * @author Eternal
 * @date 2019-11-20 17:44
 */
@Data
public class MonitorCameraUpdateDTO extends UpdateDTO {

    /**
     * id
     */
    @NotNull
    private Long id;

    /**
     * 摄像头编号
     */
    @NotNull
    private String cameraNo;

    /**
     * 摄像头名称
     */
    @NotNull
    private String cameraName;

    /**
     * 所属重大危险源ID
     */
    private Long majorHazardId;

    /**
     * 重大危险源组成类型：1：储罐；2：仓库；3：生产场所
     */
    private Integer partType;

    /**
     * 组成部分id
     */
    private Long partId;

    /**
     * 经度
     */
    private Double longitude;

    /**
     * 纬度
     */
    private Double latitude;

    /**
     * 在厂区的位置
     */
    private String locFactory;
}
